<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>面向对象葵花宝典</title>
</head>
<body>
<ul class="detail_list">
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/39519797" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（完）-
            书籍已经出版</a></h4>
        <p class="detail_p">
            终于到了要结束的时候了，感谢那些一路关注和跟随的朋友们，面向对象葵花宝典系列的博文到这里就要结束了。本系列的博文只是我个人写作的面向对象葵花宝典的摘录，面向对象葵花宝典的全文请下载PDF，里面的内容更...</p>
        <div class="detail_b"><span>2014-09-24 10:28</span>
            <div class="fa fa-eye"></div>
            <em>11091</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/38865605" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（40）
            - DECORATOR模式</a></h4>
        <p class="detail_p">
            掌握了设计模式之道后，我们将以全新的方法来理解设计模式，这个方法更简单、更直观，不信？看几个样例就知道了================================================...</p>
        <div class="detail_b"><span>2014-08-27 10:10</span>
            <div class="fa fa-eye"></div>
            <em>4213</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/38655873" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（39）
            - 设计原则 vs 设计模式</a></h4>
        <p class="detail_p">又是设计原则，又是设计模式，到底该用哪个呢？
            =============================================================================...</p>
        <div class="detail_b"><span>2014-08-18 09:50</span>
            <div class="fa fa-eye"></div>
            <em>4061</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/38315995" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（38）
            - 设计模式之道</a></h4>
        <p class="detail_p">
            很多人能够熟练背诵出所有的设计模式，能够快速画出各种设计模式的UML类图，也能够熟练的写出《设计模式》一书中各个模式的样例代码。但一到实际的项目设计和开发的时候，往往都会陷入迷茫：要么无从下手，不知道...</p>
        <div class="detail_b"><span>2014-07-31 13:56</span>
            <div class="fa fa-eye"></div>
            <em>4848</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/38109227" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（37）
            - 设计模式：瑞士军刀 or 锤子？</a></h4>
        <p class="detail_p">
            “设计模式”这个词几乎成为了软件设计的代名词，很多人非常天真的以为掌握了设计模式就掌握了软件设计，但实际上如果只是握了设计模式，软件设计的门都还没摸到！========================...</p>
        <div class="detail_b"><span>2014-07-25 10:02</span>
            <div class="fa fa-eye"></div>
            <em>4074</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/37900899" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（36）
            - 设计原则如何用？</a></h4>
        <p class="detail_p">
            经过前面深入的阐述，SOLID的原则我们已经基本上讲清楚了，但如果想熟练的应用SOLID原则，仅仅知道SOLID是什么（what）还不够，我们还需要知道SOLID原则在什么时候和什么场景应用（when...</p>
        <div class="detail_b"><span>2014-07-17 09:36</span>
            <div class="fa fa-eye"></div>
            <em>3576</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/35778577" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（35）
            - NOP原则</a></h4>
        <p class="detail_p">NOP，No&nbsp;Overdesign&nbsp;Priciple，不要过度设计原则。&nbsp;这应该是你第一次看到这个原则，而且你也不用上网查了，因为这个不是大师们创造的，而是我创造的：）&nbsp;之所以提出这个原则，是我自己吃...</p>
        <div class="detail_b"><span>2014-06-29 09:52</span>
            <div class="fa fa-eye"></div>
            <em>3453</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/30749311" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（34）
            - DIP原则</a></h4>
        <p class="detail_p">DIP，dependency&nbsp;inversion&nbsp;principle，中文翻译为“依赖倒置原则”。&nbsp;DIP是大名鼎鼎的Martin大师提出来的，他在1996&nbsp;5月的C++&nbsp;Reporter发表“&nbsp;Th...</p>
        <div class="detail_b"><span>2014-06-14 15:51</span>
            <div class="fa fa-eye"></div>
            <em>4555</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/27698945" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（33）
            - ISP原则</a></h4>
        <p class="detail_p">ISP，Interface&nbsp;Segregation&nbsp;Principle，中文翻译为“接口隔离原则”。和DIP原则一样，ISP原则也是大名鼎鼎的Martin大师提出来的，他在1996年的C++&nbsp;Repo...</p>
        <div class="detail_b"><span>2014-05-30 17:37</span>
            <div class="fa fa-eye"></div>
            <em>3564</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/26807601" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（32）
            - LSP原则</a></h4>
        <p class="detail_p">LSP，Liskov&nbsp;substitution&nbsp;principle，中文翻译为“里氏替换原则”。&nbsp;这是面向对象原则中唯一一个以人名命名的原则，虽然Liskov在中国的知名度没有UNIX的几位巨匠（Ke...</p>
        <div class="detail_b"><span>2014-05-24 09:43</span>
            <div class="fa fa-eye"></div>
            <em>3777</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/25772449" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（31）
            - OCP原则</a></h4>
        <p class="detail_p">OCP，Open-Closed&nbsp;Principle，中文翻译为“开闭原则”。&nbsp;当我第一次看到OCP原则时，我的感觉就是这原则也太抽象了吧，什么开，什么闭呢？&nbsp;然后我去寻找更加详细的答案，最经典也是最常...</p>
        <div class="detail_b"><span>2014-05-14 09:36</span>
            <div class="fa fa-eye"></div>
            <em>3857</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/25279539" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（30）
            - SRP原则</a></h4>
        <p class="detail_p">
            前面详细阐述了“高内聚低耦合”的总体设计原则，但如何让设计满足这个原则，并不是一件简单的事情，幸好各位前辈和大牛已经帮我们归纳总结出来了，这就是“设计原则”和“设计模式”。毫不夸张的说，只要你吃透这些...</p>
        <div class="detail_b"><span>2014-05-08 09:55</span>
            <div class="fa fa-eye"></div>
            <em>4060</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/25074707" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（29）
            - 高内聚低耦合</a></h4>
        <p class="detail_p">
            高内聚低耦合，可以说是每个程序猿，甚至是编过程序，或者仅仅只是在大学里面学过计算机，都知道的一个简单的设计原则。虽然如此流行和人所众知，但其实真正理解的人并不多，很多时候都是人云亦云。========...</p>
        <div class="detail_b"><span>2014-05-05 19:57</span>
            <div class="fa fa-eye"></div>
            <em>4799</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/24481189" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（28）
            - 设计原则：内聚&amp;耦合</a></h4>
        <p class="detail_p">前面通过实例讲解了一个一环扣一环的面向对象的开发流程：用例模型 -&gt; 领域模型 -&gt; 设计模型（类模型 +
            动态模型），解答了面向对象如何做的问题。接下来我们就要讲“如何做好面向对象设计”的技巧了==...</p>
        <div class="detail_b"><span>2014-04-25 16:35</span>
            <div class="fa fa-eye"></div>
            <em>4193</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/24269541" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（27）
            - 动态模型设计</a></h4>
        <p class="detail_p">
            类模型指导我们如何声明类，动态模型指导我们如何实现类！动态模型设计一般都是在类模型设计完成后才开始，因为动态模型设计的时候一般都需要用到类模型中的类。相对类模型来说，动态模型要相对简单一些，主要原因在...</p>
        <div class="detail_b"><span>2014-04-22 17:19</span>
            <div class="fa fa-eye"></div>
            <em>4759</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/23738671" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（26）
            - 类模型三板斧</a></h4>
        <p class="detail_p">类模型设计其实就是程咬金打天下 -- 三板斧 而已 ：）第一斧（照猫画虎）：领域类映射面向对象类设计首先要解决的一个问题是：类从哪里来
            ？有的人可能会认为，要发挥想象力、创造力。。。。。等各种“力”—...</p>
        <div class="detail_b"><span>2014-04-15 10:18</span>
            <div class="fa fa-eye"></div>
            <em>6688</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/23456581" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（25）
            - 类模型</a></h4>
        <p class="detail_p">
            面向对象设计和弹吉他差不多，有很多成熟的理论和技巧，学会弹吉他并不难，但要成为吉他高手或者大师，还是要靠个人天分！【师傅领进门，修行在个人】“类模型”是整个面向对象设计模型的核心，是面向对象设计阶段的...</p>
        <div class="detail_b"><span>2014-04-11 16:52</span>
            <div class="fa fa-eye"></div>
            <em>4150</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/23360877" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（24）
            - 设计模型</a></h4>
        <p class="detail_p">
            完成领域类到软件类的转换，这就是面向对象领域设计阶段的主要任务。经过领域模型的分析后，面向对象已经初具雏形，但领域类并不能指导我们进行编码工作，因为领域类只是从用例模型中提炼出来的反应业务领域的概念，...</p>
        <div class="detail_b"><span>2014-04-10 16:01</span>
            <div class="fa fa-eye"></div>
            <em>4543</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/22794315" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（23）
            - 领域建模三字经</a></h4>
        <p class="detail_p">看起来有点不可思议，需求阶段“白纸黑字”的用例文档，经过我们一步一步的操作，逐步就得到了“图形化”的领域模型，面向对象初具雏形。领域建模的三字经方法：找名词、加属性、连关系。&nbsp;我们接下来以一个样例看看...</p>
        <div class="detail_b"><span>2014-04-02 13:55</span>
            <div class="fa fa-eye"></div>
            <em>8785</em>
        </div>
    </li>
    <li>
        <h4><a href="http://blog.csdn.net/yunhua_lee/article/details/21976303" target="_blank">连载：面向对象葵花宝典：思想、技巧与实践（22）
            - 领域模型</a></h4>
        <p class="detail_p">
            领域模型是面向对象分析和设计的第一步！！完成了需求分析之后，我们已经有了一个良好的开端，但我们的主角“面向对象”还不见踪影。前面我们提到，需求分析和面向对象是没有直接关系的，需求分析阶段是不区分是面向...</p>
        <div class="detail_b"><span>2014-03-24 18:02</span>
            <div class="fa fa-eye"></div>
            <em>4786</em>
        </div>
    </li>
</ul>
</body>
</html>